busway for rapid transit - Francés Inglés Diccionario